Data API

2.17.3 introduces a new Data API endpoint (/odata4/api/dataexport/Version{id}/{TableName}) that allows programmatic access to Enersight's OData tables as raw JSON downloads, without requiring the OData query language ($top, $filter, etc.). The endpoint supports the existing cut-off date parameter, integrates with the OData data transfer metering system so that downloads count toward monthly bandwidth limits, and returns a JSON file download when accessed directly from a browser rather than loading data into the UI. Because the endpoint bypasses the OData library and writes table data directly to JSON, it is significantly faster than the equivalent OData request for large datasets. Programmatically, a client application can authenticate, request one or more tables by name, and supply an optional cut-off date so that data is only returned if the underlying PDS has been updated since the last successful pull — making it well suited for workflows that poll Enersight on a schedule, detect changes, and pull only what is new.